page {
	display: flex;
	flex-direction: column;
	box-sizing: border-box;
	background-color: #efeff4;
	min-height: 100%;
	height: auto;
}
.image-block{
	width: 200rpx;
	height: 200rpx;
	background-image: url(../../static/imagLoading.gif);
	background-repeat: no-repeat;
	background-size: cover;
}
.show-image{
	width: 200rpx;
	height: 200rpx;
}
.show-video{
	width: 80%;
	margin-left: 10%;
	height: 300rpx;
}
.show-other{
	text-align: center;
	font-size: 40rpx;
	font-weight: bold;
	color: #ff007f;
}
.title {
	font-size: 50rpx;
	font-weight: bold;
	margin: 30rpx 20rpx;
}
.fileInfo{
	padding: 0 20rpx;
	display: flex;
	flex-direction: row;
	justify-content: space-around;
	margin-top: 30rpx;
}

label {
	flex: 4;
	font-size: 30rpx;
	font-weight: bold;
	color: #636363;
}
.omit {
	flex: 8;
	text-align: right;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.btns{
	position: fixed;
	justify-content: space-around;
	flex-direction: column;
	bottom: 30rpx;
	width: 90%;
	margin: 5%;
}
button{
	font-size: 30rpx;
	bottom: 60rpx;
}
.del-btn{
	position: fixed;
	width: 25%;
	left: 2%;
}

.download-btn{
	position: fixed;
	width: 25%;
	right: 2%;
}

.save-btn{
	position: fixed;
	width: 32%;
	left: 14%;
}

.progress-block{
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	background-color: rgba(0,0,0,0.1);
	z-index: 3;
}

.iconfuzhi{
	line-height: 50rpx;
	color: #007AFF;
}